transportable working platform - Español Inglés Diccionario